large riding - Turkish English Dictionary